Padmasena Athukorala
Reeltu
P
Padmasena Athukorala
Known for
Mangrove Island
1976