Water-Violet on Marston Marshes

Water-Violet on Marston Marshes

Observation - Water-Violet on Marston Marshes. Description: