Clock Tower, Tribhuvan University

1969
SHARE