Julia Willard, Falling Off Bicycles, Holland, Netherlands, flower market, bloemenmarkt,