Group fitness class held at Puebla studio early morning
Location: Puebla, Mexico
1 sources from 47 citizen journalists
Topics: group fitness, yoga mat, strength training, fitness class, indoor exercise, wellness, health, fitness, lifestyle, daily life