Advertisements:
Rye Beach Photo 1 A photo capturing the sky and the seaside at the holiday resort town of Rye, on the south coast of England