License price
POA
Over 7,000 off-duty Santas, including celebrities, gather in Liverpool for an annual Santa race.
Usage
Editorial
Delivery
Digital download
Celebrities
Tags
Place
Date