Caspian Tern (Hydroprogne caspia) Thailand & USA West Coast & Australia









































Caspian Tern (Hydroprogne caspia) Cervantes - Western Australia








Caspian Tern (Hydroprogne caspia) Thailand & USA West Coast & Australia
Caspian Tern (Hydroprogne caspia) Cervantes - Western Australia