English flagGerman flagFrench flagSpanish flagDutch flagCzech flagDanish flag

New Cruiser: Expeditions

The travels of an all aluminum Land Cruiser and its owners…

Canada Flag South Africa Flag

Photos of Costa Rica, Central America, 2003

Written by Robin on Sunday, March 9, 2008
Tags: ,
Comment by Octavio Concepcion
July 7, 2015 @ 7:51 am

Keep enjoying your LC. Get in touch when in Panama City. Saludos !

Post a Comment