home
art
music
gallery
bio
links
connect
More
Michele Rene is on permanent display at Hotel Maya, a Doubletree by Hilton Hotel.