The street view from our Hotel room in Madrid - an urban, tree lined street, as seen from the fifth floor..... about 5 minutes from one of the biggest rail terminals in Madrid.....the Atocha Rail Station.
Comments
Sign in or get an account to comment.