Large Framed Oil on Canvas - Town of Albi Signed by artist
- Regular
- $0.00
- Sale
- $0.00
- Regular
Sold Out
- Unit Price
- per
SKU
RB-3-2310
Dimension: 28"W x 53"H | Origin: France, 1929
The town Albi is in southern France near Toulouse dominated by the cathedral