Friday, November 19, 2010

Crystal Palace--London, England

Remains of the salt water tanks

No comments: