« A drop
||
HOME
||
A babble »
Aug. 6, 2007
Near Los Nevados, Venezuela.
Photo taken: Aug. 2, 2007
Filed under:
Nature
,
PHOTOS
||
Link