What does Ansichtskarte mean?

Ansichtskarte - German to English

picture postcard