Picture 99_120_18

Browse from 99_120_18

A barbershop shrimp waits by a crack in the reef.