Artist shop banner image

Rachel Noel

About Rachel Noel
  • Pennington, United Kingdom
  • 5 designs
Pennington Church is in the New Forest, in the Diocese of Winchester. Our priest, Rev Rachel Noel is also an artist, and her works here are available to sell to support the work of our church.
THis is a loading placeholder