Pink and yellow squirt at Castle Rocks

Pink and yellow squirt at Castle Rocks

Observation - Pink and yellow squirt at Castle Rocks - Southern Africa. Description: