Log In or Register
Drops falling from a small cave at "Villa Pamphili" in Rome, Italy. Comments welcome.