Helmut looking at top right image corner. - eiffel tower on a usa magazine?!

eiffel tower on a usa magazine?! - Helmut looking at top right image corner.

Comments