window display at what i think is the city's premier florest - market street in the castro, san francisco, california