Gerry Dudgeon
Travelling to France, Morocco, India, Greece. Speaking foreign languages. Playing tennis.
Gerry Dudgeon
  • Artist
  • UK
  • Verified