‘huge crocodiles in Costa Rica’


huge crocodiles as seen from the main bridge over the river Tarcoles in Costa Rica, in the Puntarenas province

Leave a Reply

%d bloggers like this: