Clap your hands !!

Spotted at Santa Maria beach, Sal Island, Cape Verde

Comments 1