Gardens

Camp Sarch

Private garden in Menorca, Spain 1988.