Still shot from short film "Beached"

Aliza Pearl in scifi/noir/horror series "Beached", by Nic Collins