by GekaSkr
Warsaw, Poland - 10 August 2023: Mermaids Statue In The Center Of Warsaw In Poland Mermaid Is A Symbol Of The City