The Plant Gallery is a family-owned New Orleans company offering a variety of services ranging from landscape design to floral creations for all occasions as well as gifts and home decor.
Last seen: August 11th at 1:56am — Visit site