What does Blumenfenster mean?

Blumenfenster - German to English

flower screen