Harbor seal pup lying on the beach, Heligoland, Germanybombasts (15)in #zzan • 5 years ago Harbor seal pup lying on the beach, Heligoland, Germany #lifestyle #apx #appics #dblog