Sovereign Hill Stables

Mullica Hills, New Jersey