Cliveden house

Address

Cliveden house, Taplow, Maidenhead, Berkshire, United Kingdom.

Description

2 to 3 trees.