Mesilla, New Mexico

Mesilla is a little historic town on the edge of Las Cruces, New Mexico. It is filled with wonderful doorways and gates and windows, with charming shops, galleries and restaurants. I spent an afternoon wandering with my camera, taking away great memories of a special place.