Blacksmiths in Descanso, CA
John Van Aken Horse Shoeing