What does Babyfoto mean?

Babyfoto - German to English

infant picture