The Mermaid Fountain, forged in 1855, serves as the emblem of Warsaw at the Old Town Square , located in Warsaw, Poland
1080p 00:11
Add to Collections
Add to Favorites