Designed by
Title
Mermaid statue with Polish flag, in Warsaw during Euro 2012 to welcome fans. Warsaw, Poland #211928007
Description
Mermaid statue with Polish flag, in Warsaw during Euro 2012 to welcome fans. The 2012 UEFA. European Championship co-hosted for the first time by Poland and Ukraine. Warsaw, Poland - June 8 2012
This image is editorial