Looks like a park building of some sort, pavilion?
Maybe someone out there has some idea.