Title: The life of the renowned Peter D'Aubusson, grand master of Rhodes
Places: Rhodes (Greece)
People: Pierre d' Aubusson (1423-1503)