beccamakingfaces.com
Barcelona letters #1
Barcelona, Spain. Somewhere along Carrer del Torrent de l’Olla