PXL_20211113_114107051-min Published December 1, 2021 at 1920 × 2560 in PXL_20211113_114107051-min Hannah, is cosplaying the ‘woman in red dress’ from the comic Dept of Truth. James Bacon on right. Discover more from File 770 Subscribe to get the latest posts to your email. Type your email… Subscribe