michelle at beach 5 years Published January 11, 2014 at 2295 × 3468 in About Michelle Richmond ← Previous / Next → In Gulf Shores with my beloved seahorse