Lush Green Park
Lush Green Park, Chamrande, France
2