Subjects: LOVE in art; THEMES in art; ALLEGORYGRANADA (Spain); SPAINALHAMBRA (Granada, Spain)
Record details