Actress June Lockhart and actor Mark Goddard from the "Lost in Space" tv. series attend the second annual New York Comic And Fantasy Creators Convention
- Photo Credit:
- Getty Images
- Location:
- New York City, NY
- Related Post:
- Uploaded by:
- Paul Dailly
- Uploaded:
Show Comments