Paper flowers

out the front of Socrates in Salamanca Square. Best shop ever.

More photos by caitlinissocoollike