Wednesday, February 7, 2007

Renovations that last!


The Mermaid Hotel, Rye, East Sussex, England.
The perfect smugglers get-away.
Posted by Picasa

No comments: