El Castillo San Cristobal lit up against the night sky in San Juan, Puerto Rico.
Image posted by Gian Ghio
July 2, 2009
Rate this!