puppiesandflowers.com
San Francisco's annual St Stupid's Day Parade - Puppies and Flowers
cortesy of Laughing Squid cortesy of Laughing Squid cortesy of Laughing Squid cortesy of Michael Bolger