$2,000.00

Esplanade Hotel

oil on board