A view along Lugard Road on the northern slopes of the peak

I am not sure of the location, but the two red dots are myself and my sister.

Date picture taken
1957
Author(s)
Shows place(s)

Comments