Menu

Fear grips Anomabo residents as 'mysterious' sheep appears on sacred rock in middle of the sea

The sheep standing on the sacred rock

The sheep standing on the sacred rock