Worms

March, 2012
Casona del Vedado. La Habana, Cuba