Sunny morning at Barceloneta beach, red bikini, clear water — Mexico City Magazine