USA > NEW MEXICO > GLENWOOD

Alma Grill
Mineral Creek Rd