Giclee print of the Eiffel Tower, Paris, photographed by artist Stephen Beer.