When I heard the phrase photo booth, the first thing that came to my mind was those old and massive contraptions we used to print passport-size photos, the ones I used to spot in random places around the city or in train stations.