Stranger Inside Artist: Richard Barbieri Format: Vinyl New: Available $39.98 $39.98 PREORDER Wish Formats and Editions Vinyl $39.98