Sakura Maxi De Luxe 





Sakura Maxi De Luxe
Sakura Maxi De Luxe

Dimensions: 120 x 190 x 73 (mm)
Year: 1970?
ID: S384