Crocodile, Carrara, Costa Rica
Huge Crocodiles lurk in the river near Carrara National Park near the tarcoles bridge right where the Scarlet Macaws fly over ever morning and evening..
Back
Home Artist Profile Gallery Contact Guestbook