Thank you for your patience while we retrieve your images.


Thumbnails
 
Skywards

Skywards

Part of the interior of a shopping mall in Frankfurt, Germany.