Those first few pictures remind me of Narraganset, Rhode Island.. but there isn't much of a city center there. Barcelona looks awesome.
You are viewing a single comment's thread from:
Those first few pictures remind me of Narraganset, Rhode Island.. but there isn't much of a city center there. Barcelona looks awesome.