A Carpet Python (Morelia spilota imbricata) sunning on West Wallabi Island, at the Abrolhos Islands off Western Australia
Comments
Comments