e. david:
The tiny humans provide scale for the walls at El Moro
e. david:
Beneath the walls of El Moro
e. david:
The Stairs of El Moro
e. david:
Luquillo Beach 1