rainbow reflection of crude oil spill on the stone at the beach

Royalty-free stock photo ID: 148050815

rainbow reflection of crude oil spill on the stone at the beach