Palace of the Grand Masters in Rhodes Town.
Palace of the Grand Masters in Rhodes Town.

Ref:

Date:

Location:

Photographer:

Palace of the Grand Masters in Rhodes Town.