JP-3319

Takeda Teva Pharma Helipad

On the map