Foster Park


Foster Park - park in Howard County, Indiana, United States of America.