(Remington, Indiana, USA)
Deborah May is an American actress and model. May won the Miss Indiana beauty pageant in 1970..
IMDB