Alperton, London?

July 23, 2006 at 9:56 am (Pic: SBC)

Elephant, Goa

No, believe it or not it’s Goa, India (see below).

Advertisements

Permalink Leave a Comment