meaning of beim ersten Anblick

beim ersten Anblick - German to English

upon very first picture