Cat at Rest, Harthaven, Martha’s Vineyard

Bartlett.Cat at rest Hart Haven MV