12 inch Deli giant

Royalty-free stock photo ID: 32880013

12 inch Deli giant