African Penguin - St Croix Island

African Penguin - St Croix Island

Observation - African Penguin - St Croix Island - Southern Africa. Description: