Back to photostream

Thirty Heads

Sculpture in Lörrach, Southern Germany.

332 views
15 faves
3 comments
Uploaded on March 24, 2024
Taken on July 29, 2018