Leaverton Park

Leaverton Park
Leaverton Park, N River Road. Palestine, Illinois