Excursions in Learning Photo Gallery