Lifestyle Photography

Villa Vizcaya - Venue in Miami Beach, Florida

Villa Vizcaya is a mansion from the roaring 20's - and is now a museum, garden, and event venue located on the water in Key Biscayne, FL. The villa is Italian inspired and was built in 1916. Walking through the villa and garden is incredibly humbling and picturesque. You can feel the essence of the era from which the mansion was built - ornate, grandiose, and a bit superfluous.