Inishbee Island, Clew Bay, Ireland.

Advertisements