You are viewing a single comment's thread from:RE: THE Sagrada Familia Church in Barcelona, SpainView the full contextnils1990 (58)in #travel • 6 years ago Upvote & Follow! I really need to visit Spain... best wishes from Germany!