Switzerland

Click to view a larger image
Hoosier Theater
Hoosier Theater
Vevay, IN