Star Tower Decoration
EU stars celebrating the French presidency of the EU in 2008.
Part of Eiffel Tower in Paris, France
© Abcdk | Stock Free Images
Similar Free Images