La Tagliatella Sant Just

Location: Sant Just Desvern (Barcelona)

Year: 2017