78863506
Apr 18, 2006
Providing a selection of on-line electronic greeting cards; electronic photograph processing services for web based creation, transmission and sharing of electronic photos, greeting cards, photo albums and multimedia files
Personal