Bath society of artists

1 min read

compiled by Jane Stroud

Constance Regardsoe Trappe