The Godfather - Red Rose - Maxi Poster