John Michael Hayes

John Michael Hayes

Writing

Biography not available.

A woman in a black top and a white skirt is standing in front of a desk
A woman in a black dress and a pearl necklace
A man and a woman standing in front of a mirror
A man walking down a dirt path near a garden