interesting camouflage!

interesting camouflage!

Observation - interesting camouflage! - UK and Ireland. Description: on rambling rose

on rambling rose