A multi-tiered vertical garden with bold pink, violet, yellow and blue flowers is a great idea for a Spanish style garden.