Markets and halls: Keuruu