Tokyo Retail Store

Samantha Thavasa

Model

Stella

Screen

109.8 sqm

Pixel Pitch

8mm

Location

Japan