The "Deeksha Naidu" user's logo

Deeksha Naidu

Bangalore, India

An Architecture student

Stacks