We know almost nothing about this museum, please help us if you have been here!
They seem to have no homepage of their own.
This is what we have been able to gather.
On display
Cars1-25

La Habana, Cuba
We know almost nothing about this museum, please help us if you have been here!
They seem to have no homepage of their own.
This is what we have been able to gather.