Modern-Art EIFFEL TOWER 17
by Melanie Viola
Title
Modern-Art EIFFEL TOWER 17
Artist
Melanie Viola
Medium
Photograph
Description
The Eiffel Tower is a television tower located on the Champ de Mars in Paris. Built in 1889 it has become both a global cultural icon of France and one of the most recognizable structures in the world. This is a modern, decorative and abstract version!
Uploaded
May 16th, 2012
Embed
Share