Published December 5, 2012 at 2592 × 1936 in Barcelona, Spain « Previous Next » Barcelona, Spain. While exploring the little streets, we stumbled upon a store dedicated to selling flats…in every single colour combination imaginable! Like Loading...