The Church With A Ladder

The Church With A Ladder - The Church Filled With Light, With A Cross And The Ladder In Philipsburg Town On St.Maarten Island, Netherlands Antilles. Photo