Designed by
Title
Truck stop at bar in Alajuela Province, Costa Rica #195945323
Description
Alajuela Province, Costa Rica - November 28, 2008: Truck stop with several trucks present at large yellow house with red corrugated roof along highway, side of mountain, actually a bar and store
This image is editorial