Snorkeling on the reef at Porto de Galinhas, Pernambuco, Brazil. Photo: Ric e E…


Snorkeling on the reef at Porto de Galinhas, Pernambuco, Brazil. Photo: Ric e Ette, via Flickr