river plate

river plate

 

river plate

river plate

river plate

£10,000

By CAMOENS, Luis de, 1639.