Mid adult man doing push-ups on rocks at beach

- Image ID: E708E6
Mid adult man doing push-ups on rocks at beach
Image Source / Alamy Stock Photo
Image ID: E708E6
Location: Sayulita, Nayarit, Mexico