T•V•R•R•I•S•
C.: ‘Tower of David’; • at each side
+•D•A•V•I•T•
C.: eight-pointed star.
Save my name, email, and website in this browser for the next time I comment.