An islamic unit (labeled Mamluk)

Top Bottom