Retaining walls are strong and artistically constructed, whether of wood or stone.
© 2010 Sacred Space Gardens. All rights reserved.