Hiding behind walls, in the middle of ultra chic Miami’s Design District rests La Victoria, she is a mystical place, an exotic garden, a mysterious woman, an state of mind.
28 NE 40th St, Miami FL 33137 USA