Tuesday, September 15, 2009

Peacock @ Haripad Lord Murukan Temple

Peacock @ Haripad Lord Murukan Temple