Pages

Monday, July 13, 2009

Blackpool Tower, England


Blackpool Tower in Blackpool, England, is lit at high tide during a ferocious winter storm.