Bus Stop

Bus Stop

A short film by Lucie Raine

Lucie Raine

Rachel R. Telles was born in 1976 in Minot, North Dakota. During her early childhood years, her father’s Air Force career took her to several states, as well as Germany, before finally settling in Alamogordo, New Mexico in 1986.

Rachel is an award-winning photographer who studied photography and business at New Mexico State University – Alamogordo. She continues to embrace every opportunity to nourish and develop her knowledge of photography and business.

Rachel is a diverse photographer whose work reflects her remarkable talent to find the beautiful, the touching, and the poignant moments in everyday life.

Rachel resides in Alamogordo, New Mexico.

http://www.racheltelles.net
Previous
Previous

Dusk in a Small Town