Anonymous Report This Comment Date: November 16, 2005 06:42AM
That's my villa by the sea. How did you get pics you bastard!?
Anonymous Report This Comment Date: November 16, 2005 08:10AM
Its Radio Shack!
Anonymous Report This Comment Date: November 17, 2005 01:15AM
according to the other pic, it's Mexico
Warrior Report This Comment Date: November 20, 2005 11:28PM
The helix staircase inside the 1930's Del La Warr Pavilion, Bexhill-on-Sea,
East Sussex on England's south coast.