When you have a small yard, there is always room for modifications. Small yard landscaping ideas are
Exterior - modern - landscape - orange county - by Laidlaw Schultz architects
Love the natural rock laid in the pea gravel. Low cost and low maintenance, DIY-friendly pea gravel patios appeal with wonderfully non-pretentious beauty.
Xeriscape - full of color