Hand crafted articles in polished steel and aluminium.
Mega size articles can be up to +1 meter in length/height
Produced in the northern part of India