These are the legs of a Tour de France rider after suffering through 16 stages of the race.
Poland's Pawel Poljanski posted a photo on his Instagram account after completed the latest stage from Le Puy-en-Velay to Romans-sur-Isère overnight.
Poljanski finished 66th in the 165km stage won by Australian Michael Matthews.
Poljanski has legged it to 75th place on the general classification following 16 stages on his maiden Tour. The Bora-Hansgrohe rider is one hour and 55 minutes behind Team Sky leader Chris Froome.