Lamoreaux

from Wikipedia, the free encyclopedia

Lamoreaux is a family name for the following people:


Lamoreaux stands for:


See also: