Kitty Goes For I-131 Treatment In Madrid, Spain

The city is abuzz with life. There are street vendors lined up along the road, their various trinkets on a blanket with a rope attached in case the police come and they need to make a quick escape. A team of folks are offering neck massages on the pavement, while several anothers are selling some … Continue reading Kitty Goes For I-131 Treatment In Madrid, Spain