William Peter Stuart Bruges

Person

  • Newbury, GB