El Salvador Feb 2010
100 3034
|
Parque Nacional El Imposible - a large national park in El Salvador. It's also a road that is probably better traveled ina truck than our poor car.
Original Image
Total images:
745
| Last update:
2/14/10 12:25 AM
|
Help