Details not available
Bafra Caddesi,
Turkey