X
Royal mark
Palakkad Town, Palakkad
Rate This
Rubber stampmaking