Tuesday, October 11, 2011

On the Street in Amsterdam


1 comment:

Jeff Sutherland said...

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