841-03066485
Door detail, Esglesa de Sant Sever Church, Gothic Quarter, Barcelona, Catalonia, Spain, Europe
Rights-Managed