Oil-sheened puddle, rainbow interference film on water surface partially obscuri

Oil-sheened puddle, rainbow interference film on water surface partially obscuri

Puddle Mirror

By Rainn Reflekta

View this image on OKSLOP