COWDRAY CASTLE
The ruins of Cowdray Castle, Sussex, England, dating from the early 16th century. Henry VIII awarded the house to Sir Anthony Brown, Master of the Horse, in 1542
Hi-Res image available upon request
Picture No
10149022
Media ID
48909934
Credit
Mary Evans Picture Library
Source
Unattributed photograph for Barnaby's Studios Ltd
Date
1960s





























