Placa Sant Augusti Vell, Barcelona

£7,950

Dimensions: 24” x 30” Media: Oil on canvas