MANUEL LAHUERTA
PORTUS ROMAE
Tempera on Paper
37 x 26 cm
14.6 x 10.2 in.
Madrid, Aug 2021
€150
Manuel Lahuerta 2025. All rights reserved