Cayman Islands - Stephen Barten

Barn Owl on Cayman Brac