BEHIND THE SCENES on Set GODZILLA Classic Movie Picture Photo Print 8" x 10".
made in the USA