File:Fatima Sisters.png

Summary
Fatima Sisters from the What's New, Scooby-Doo? episode, Mummy Scares Best. HD screenshot from iTunes (UK).