Food Emperor

Xurreria Trebol in Barcelona, Spain

By June 10, 2014 Mostly coffee & cakes