Landscape Design: Palo Alto

Palo Alto I - Combining Kid’s Play with Entertaining
BBQ Island