San Cristobal

Ayesha II
Sat 1 Apr 2017 16:29
The seals own the town here! They are everywhere and very smelly and noisy. In the U.K. We all try to keep seabirds off our boats out here is's seals and they even get over barbed wire that the locals use!

JPEG image