Buy stock photo Seagulls resting on a big rock in blue water in South Africa with copy space. Ocean waves washing birds off large boulder in Cape Town. Scenic seascape against a calm horizon on a sunny, peaceful day