Page 172 / 397

Pier strands lay in wait for their shining day

04/10/2005 18:08