SHIRAA

SHIRAA

Blood-veins or vessels.