X
Statue in lake - It is a lake by Hamburg Germany until the 12 of August. People call it the 'Mermaid'.
@blue65packer (11835)
• United States

Statue in lake - It is a lake by Hamburg Germany until the 12 of August. People call it the 'Mermaid'.