Thoughts

Szechuan Impression

The Impression is Szechuan. The Impression is scrumptious. The Impression impresses mightily. 

 Alhambra, CA

Alhambra, CA