Barcelona City Centre

Location:08001 Barcelona, Spain