Westin La Paloma

written by | Posted on October 15th, 2012

Westin La Paloma in Tucson, Arizona.