Skip to main content
Mostly Clear icon
70º

Found in Florida: This snapshot leaves an impression

Insiders can find the answer by clicking below

Found in Florida (Miia Ollesh, Miia Ollesh)

A home to municipal controversy and post-impressionism artistic expression.

Where is this week’s mysterious snapshot taken?

Check your answer now.


Recommended Videos