The Shepherd and Dog

The Shepherd and Dog
91 Shepherds Hill, Romford, Essex, RM3 0NP
Photo of The Shepherd and Dog