Tuesday, October 29, 2013


British Stamp:  English Embroidery c.1272,  6 1/2P

No comments:

Post a Comment