Here’s a little photo tour of the huge succulent green wall at Twin Peaks Mall in Poway, CA. If you visit, be sure to tag your pics with #TwinPeaksGreenwall!
Note: This post was sponsored by Twin Peaks Mall but the opinions and content are my own.
I hope you enjoyed the tour!