Prev Next
6240 mi
Prev Next

6240 mi, El Portal, CA, October 26, 2005

Original size: 2592x1944
Timestamp: 2005:10:26 21:10:26
Exposure time: 1/8 s