Image 1 of 1
MACCCH-1082.jpg
Harbor seals in Chatham, Cape Cod, Massachusetts, USA