Royalty-free stock photo ID: 207570406

scarred window to the world - oozing light - Image