A carnivalist with a beer mug as headgear walks past a wall painting before the beginning of the carnival parade in Frankfurt, March 2.
A carnivalist with a beer mug as headgear walks past a wall painting before the beginning of the carnival parade in Frankfurt, March 2.
Elton John?