Camp Sarch

Private garden in Menorca, Spain 1988.


Private garden in Menorca, Spain 1988.