Royalty-free stock photo ID: 102249463

Freedom cage escaping concept - Image