The *Debra Rose* is the world’s first (and surely only) “Sail Thru” Fish & Chip Shop #streetview via @MishMcMish

Monday, 2nd August 2010 by @gsightseeing