Select Page

Pics upcoming. How about this for starters?

The turtles in the train station concourse area of the Madrid-Atocha station:

Human jet fuel…