a man (puppet) sleeping on a Euro paper currency

Royalty-free stock photo ID: 7435762

a man (puppet) sleeping on a Euro paper currency