Lush Green Park, Chamrande, France

2
Lush Green Park, Chamrande, France