Taro Plantation

Taro Plantation 1882 Great North Road 828 1205