Previous - This Album - All Albums - Next

Staircase at London Apple Store

Staircase at London Apple Store

Another shot of the staircase.

2005-01-15 12:31:28 UTC