Perfect Patios and Terraces

How to Enhance Outdoor Spaces with Paving, Walls, Fences and Plants, Shown in 100 Photographs

Book Description

About Mikolajski, Andrew