A father tries to make it through a busy city wearing a princess dress while avoiding the prehensile, stretchy eyes of passing pedestrians.
2018
2021
1977
1996
2008
2017
1987
1985
1933
1986
2010
1993
1956
2016
2004
2005