İstanbul
The North Shield is one of İstanbul.

1. The North Shield

Bağdat Cad. No:183/A Göztepe, Kadıköy, İstanbul
Pub · 583 tips and reviews