Shepherd & Dog Inn

The St., Fulking, West Sussex, England, BN5 9LU
Description