sculpture 2 sculpture 1

Red Poppies in a sculpture park

Red Poppies in a sculpture park

Poppies complementing the sculptures in a park in Oxfordshire.