Cayman Islands - Stephen Barten

"Brac" means bluffs, a striking feature of Cayman Brac.

Barn Owl roost on Cayman Brac