Landscapes - Carolyn Pelkey

Reflecting Pool

Botanical Gardens in Naples, FL reflecting pool

gardensreflection in poolpalm treesstone pathways