Your Powerpoints - The best powerpoints community

Rye, England

Offline rita

  • *****
  • 4046
    • View Profile
Rye, England
« on: July 08, 2015, 09:39:14 am »
Rye is a town in East Sussex, England, located two miles from the open sea at the confluence of three rivers: the River Rother, the Tillingham River and River Brede.

Rita ;)