Green Wall at TJSL

Succulent green screen wall at the 5th floor outdoor patio at TJSL. Longest in San Diego at 80 feet long.

20110317-024556.jpg

Comments are closed.