Porto Houses

Porto houses

Old houses along the Douro river in Porto (Portugal).