2017/06/292017/06/29 Alex Sievers Bunch of trees near tiny Castle Combe, Wiltshire, England. For more England photos you may visit here. Tweet Pin It