isolated golden cannon on white with its reflection

isolated golden cannon on white with its reflection

 Stock photo ID: 70871170