Elizabeth Tower, London, England.

The Elizabeth Tower, also known as the Clock Tower, at the Palace of Westminster in London, England.

Bonus fact in case you’re ever on “Jeopardy”: “Big Ben” is actually the name of the largest of the five bells in Elizabeth Tower.

Savannah, Georgia

Savannah, Georgia

Black & white Holga shots from Savannah, Georgia.
Above: The James Oglethorpe Revolutionary War Monument in Madison Square

Trees and moss in Madison Square
Buildings on Harris Street
The Cathedral Basilica of St. John the Baptist