Posted yesterday
Posted yesterday

Shanghai Reds Bar & Grill

This photo was taken at Shanghai Reds Bar & Grill in Palm Springs, CA. Shanghai Reds Bar & Grill - Palm Springs, CA.

Comments