slouchingtowardsthatcham.com
The magic of Disney and the three Cs - Slouching towards Thatcham
The magic of Disney World in Orlando, Florida, summed up in one photo and the three Cs - characters, colour and commercialisation