Wilhelmina fitness and athletic photo shoot in Miami, FL
New Balance fitness and athletic photography in Miami, FL
World Wrestling Entertainment Big E fitness photo shoot.
Indura Hotel and Beach Resort. Lifestyle and resort images.

Craig Ambrosio Photography

  • View Work