la papa loca

by cascarabia, Wednesday, June 28, 2017, 09:40 (146 days ago) @ Mike and Teresa

best fried chicken on the planet!
Country Fried Chicken
across from canal, toward Plaza Kioto


Complete thread:

 RSS Feed of thread