The "Takuma Megumi" user's logo

Takuma Megumi

New York, United States

Architecture graduate.

Stacks