The bodyguards


captainataverba.jpg

Athens Greece 1985