Share
twitterlinkedinfacebook
Image 1 of 1
170616_136_Rosa Constance Finn ('Hareden').jpg
Rosa Constance Finn ('Hareden'), mid June. Sometimes alsoknown as Rosa Windsor Castle or Elizabeth Finn.