38
/ 49
Water pouring over a Miraflores Lock
Water pouring over a Miraflores Lock