Previous Image Next Image Moonrise in El Castillo The Moon rises over the street in El Castillo, Nicaragua The Moon rises over the street in El Castillo, Nicaragua