This looks like it might be part of the Palace of the Grand Master of the Knights of Rhodes
Recreated and uploaded November 30, 2021
Photo album created by M. M. Meehan
created with Web Album Generator