Photo of the Day #3229: Eric (pushing the baby carriage with Mark) and Frank, walking in Delft, The Netherlands. October 3, 1993.