happy snap

Noun

 * 1)  A photograph.
 * I took a happy snap of the class standing in front of the museum.