Where In The World Is Scott

575-MC Escher in New Orleans, LA

Was walking through the mall attached to the hotel in New Orleans and saw this amazing juxtaposition of mirrors, stainless steel, and escalators.

Comments are closed.