Lækjartorg (=the square by the stream). Photo taken from the inside of the coffee shop "te og kaffi"

Comments

Post a Comment