meaning of Blumenuhr

Blumenuhr - German to English

floral clock