X
Star net cafe
Alathur, Palakkad
Rate This
Internet cafe, photostat