Tuesday, October 11, 2011

On the Street in Amsterdam


1 comments:

Jeff Sutherland said...

This building now houses the largest Apple Store in the world.