Image Navigation

DSC00531

at 1348 × 2167 in Earth Forest Self Lighting Incense