Royalty-free stock photo ID: 730341181

A life size nutcracker stands outside a shop in Heidelberg, Germany at Christmas - Image